int* twoSum(int* nums,int numsize,int target,int* returnsize) //定义函数
{
int i=0,j=0;
for (i=0;i<numsize;i++)
{
for(j=i+1;j<numsize;j++) //这里一定要注意，前面的元素已经比较过，所以只要比较后面的元素
{
if(nums[i]+nums[j]==target) //判定条件，看是否满足题意
{

int* arr=(int*)malloc(sizeof(int)*2); //分配内存

arr[0]=i;
arr[1]=j;
*returnsize=2; //不加上这一句就通过不了，因为要根据题目对数组大小进行限定；
return arr;
}
}
}
*returnsize=0; //为什么要初始化returnsize的值？
// free(arr);这里想释放掉申请的内存，但是报错，还没找到原因
return 0;
} //暴力解法到此结束.